hydroxy dicarboxylic acids - Turkish English Dictionary